#pragma once

#include "SeaMap_common.h"

class LandArea
{
private:
	LandArea(void);
	~LandArea(void);

public:
	static Node* loadLandArea(const string& s57file,
							  const string& shpDir,
							  const GisColor& landColor,
							  Group* labelGroup,
							  LabelMode labelMode,
							  map<string, string>& dictionary);

private:
	static void loadLabels(Geode* geode, Group* labelGroup, LabelMode labelMode, map<string, string>& dictionary);
};
